@charset "utf-8";
/*
 *	base.css
 *	author: Fu Zhengzong
 *	mail: fuzhengzong@qeeka.com
 *	date: 2011 - 11 - 02 
 *	log: 
 		-> 增加通用原子类、通用标题、通用弹出框 @2011-11-10
		-> 修改通用鼠标划过链接(color:#f60;) @2011-11-11
		-> 修改全局字体 @2011-11-22
		-> 增加全局前、背景色样式 @2011-12-28
		
		2011-12-28
*/
html{
	background:#fff;
	color:#000;
}
body {
	font:12px/1.5 Tahoma, Helvetica, Arial, sans-serif;
}

/*原子类*/
.l{float:left;}
.r{float:right;}
.c{clear:both;}

.tc{text-align:center;}

.mt10{margin-top:10px;}
.mr10{margin-right:10px;}
.mb10{margin-bottom:10px;}
.ml10{margin-left:10px;}

.mv10{margin:10px 0;}/* vertical*/
.mh10{margin:0 10px;}/* horizontal */

.p10{padding:10px;}
.p20{padding:20px;}

.b{font-size:14px;font-weight:700;}

/* wrapper */
.wrap {
	width:1000px;
	margin:0 auto;
}
/* link */
a {
	color:#666;
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
	color:#a40000;
}

/* clear float */
.clearfix:after {
	content:'\0020';
	display:block;
	height:0;
	clear:both;
}
.clearfix{
	zoom:1;
}

/* module title */
.md_tit{
	height:30px;
	padding:0 15px;
	line-height:30px;
	color:#a40000;
	background:#fbfbfb;
}
.md_tit h4{
	float:left;
	font-size:14px;
	font-weight:700;
}
.md_tit .info {
	float:right;
	color:#666;
}
/* popup box */
.pop_box{
	width:500px;
	margin:20px auto 0;
	background:#fff;
	border:2px solid #ddd;
}
.pop_hd{
	height:37px;
	line-height:37px;
	padding:0 15px;
	background:#f6f6f6;
}
.pop_hd h3{
	float:left;
	font-weight:700;
}
.pop_hd .close{
	float:right;
	display:block;
	width:9px;
	height:9px;
	margin-top:13px;
	background:url(/image/shop/user/close_def.png) no-repeat;
	cursor:pointer;
}
.pop_hd .close:hover{
	background:url(/image/shop/user/close.png) no-repeat;
}
.pop_bd{
	padding:15px 15px 40px;
}
.pop_bd .info{
	padding-left:70px;
	width:300px;
	margin:0 auto;
}
.pop_bd .tip_info{
	font-size:14px;
}
.pop_bd .error{
	background:url(/image/shop/user/error.png) no-repeat;
}
.pop_bd .ok{
	background:url(/image/shop/user/yes.png) no-repeat;
}
.pop_bd .btn{
	display:block;
	width:100px;
	height:30px;
	color:#fff;
	font-size:14px;
	font-weight:700;
	line-height:30px;
	text-align:center;
	background:url(/image/shop/user/pop_btn.png) no-repeat;
}
.pop_bd .btn:hover{
	color:#fff;
}